/**
 * 设置登录类型到本地存储
 * @param {*} type 
 */
export function setLoginType(type) {
  localStorage.setItem('login_type',type)
}

/**
 * 从本地存储获取登录类型
 */
export function getLoginType() {
  return localStorage.getItem('login_type')
}

/**
 * 从本地存储删除登录类型数据
 */
export function removeLoginType() {
  localStorage.removeItem('login_type')
}

/**
 * 设置是否登陆数据到本地存储
 * @param {*} type 
 */
export function setIsLogin(type) {
  localStorage.setItem('is-login',type)
}

/**
 * 从本地存储获取是否登录
 */
export function getIsLogin() {
  return localStorage.getItem('is-login')
}

/**
 * 从本地存储删除是否登录数据
 */
export function removeIsLogin() {
  localStorage.removeItem('is-login')
}

/**
 * 从本地存储中删除所有的数据
 */
export function clearLocalStorage() {
  localStorage.clear()
}

/**
 * 设置登录token到本地存储
 * @param {*} token 
 */
export function setToken(token) {
  localStorage.setItem('token',token)
}

/**
 * 从本地存储提取token
 */
export function getToken() {
  return localStorage.getItem('token')
}

/**
 * 删除token
 */
export function removeToken() {
  localStorage.removeItem('token')
}

/**
 * 设置登录用户信息
 * @param {*} userInfo 
 */
export function setUserInfo(userInfo) {
  localStorage.setItem('user_info',userInfo)
}

/**
 * 获取登录用户信息
 */
export function getUserInfo() {
  return localStorage.getItem('user_info')
}

/**
 * 删除登录用户信息
 */
export function clearUserInfo() {
  return localStorage.removeItem('user_info')
}

/**
 * 初始化路由
 */
export function setInitRoute() {
  localStorage.setItem('init_app',true)
}

/**
 * 获取是否初始化路由
 */
export function getInitRoute() {
  return localStorage.getItem('init_app')
}
